phosphor molecules - French English Dictionary